microbial-resistant paper - French English Dictionary